﻿@typeparam TValue
@inherits Blazorise.BaseInputComponent<TValue>
@if ( !HasCustomRegistration )
{
    <input type="range" class="@ClassNames" style="@StyleNames" disabled="@Disabled" readonly="@ReadOnly" step="@Step" min="@Min" max="@Max" value="@CurrentValueAsString" @onchange="@OnChangeHandler" @attributes="@Attributes">
    @ChildContent
    @Feedback
}
else
{
    @RenderCustomComponent()
}